# -*- coding: utf-8 -*-
"""
@Time ： 2023/1/1 13:58
@Auth ： jiraWu
@File ：selenium元素定位.py
@IDE ：PyCharm
@Motto:人生苦短，我学Python

"""

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

path = Service("chromedriver.exe")

url = "https://www.baidu.com"
browser = webdriver.Chrome(service=path)
browser.get(url=url)

# 元素定位
# btn = browser.find_element(by='id', value='su')
# 根据标签属性的属性值获取对象
# btn = browser.find_element(by='name', value='wd')
# 根据xpath获取节点对象
# btn = browser.find_elements(by='xpath', value='//input[@id="su"]')
# 根据标签名获取节点对象
# btn = browser.find_elements(by='tag name', value='input')
# 根据css选择器语法获取节点对象
# btn = browser.find_elements(by='css selector', value='#su')
# 根据链接标签获取节点对象
# btn = browser.find_elements(by='link text', value='新闻')
# print(btn)
